-- card: 2994 from stack: in -- bmap block id: 7913 -- flags: 0000 -- background id: 2722 -- name: -- part 3 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=412 top=47 right=73 bottom=441 -- title width / last selected line: 0 -- icon id / first selected line: 2478 / 2478 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp push this card visual effect zoom open go to card "About" end mouseUp -- part contents for background part 13 ----- text ----- This is a stack that shows one possible way of incorporating regions as buttons. By using an XCMD to handle the creation and deletion of regions, as well as testing for hits within those regions, we can have 'buttons' that are any shape we please. For example, our button could look like this: Or like this: Or even like this (with a hole in the middle that is not part of the button): -- part contents for background part 14 ----- text ----- Regions as Buttons -- part contents for background part 15 ----- text ----- 1